x86: MCE fixes
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 10 Feb 2010 09:18:11 +0000 (09:18 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 10 Feb 2010 09:18:11 +0000 (09:18 +0000)
commit948593955a433efb249034849be0313e34acfbfa
tree2ae1c12521b8f0476b50992cfd3357f192d50101
parent8d835167c276055389215d4cabdb20bcb786146f
x86: MCE fixes

- fill_vmsr_data() leaked a domain reference; since the caller already
  obtained one, there's no need to obtain another one here
- intel_UCR_handler() could call put_domain() with a NULL pointer
- mcheck_mca_logout() updated a local data structure that wasn't used
  after the update

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/cpu/mcheck/mce.c
xen/arch/x86/cpu/mcheck/mce_intel.c